home *** CD-ROM | disk | FTP | other *** search
/ Power Tools 1993 October - Disc 2 / Power Tools (Disc 2)(October 1993)(HP).iso / hotlines / network / osi / script3.cpy / OSI03.TXT
Text File  |  1992-09-09  |  33KB  |  628 lines

  1.  
  2.                             OSI STRATEGY PRESENTATION
  3.  
  4.  
  5.  
  6.           Picture 1.  International Standards
  7.  
  8.           In a world where the economy is becoming increasingly global,
  9.           communications is the  key  to  competitiveness.   Businesses
  10.           require  extensive, timely and accurate information exchange.
  11.           Vast amounts of data need  to  be  processed,  formatted  and
  12.           transferred  across departmental barriers, corporate entities
  13.           and even international frontiers.
  14.  
  15.           No single vendor of computer equipment can meet the needs  of
  16.           the  entire  marketplace. Thus, a computer and communications
  17.           user  need  to  "mix  and  match"  components  from   several
  18.           suppliers   to  effectively  distribute  applications  across
  19.           multiple platforms.
  20.  
  21.           This diversity of equipment  quickly  generates  a  need  for
  22.           standardized   communications  networks  as  users  face  the
  23.           reality  of  incompatible  hardware  and  software   from   a
  24.           multitude of sources.
  25.  
  26.           Standardized networks can take any of three forms; dependence
  27.           on a single vendor, if a proprietary networking  solution  is
  28.           chosen  throughout  the  system,  implementations of de facto
  29.           standards,  or   true   multivendor   networking   based   on
  30.           international standards.
  31.  
  32.           In  the  first  case, the supplier with the largest installed
  33.           base will  benefit  handsomely,  while  other  suppliers  are
  34.           forced to follow suit. In the second case, a middle ground is
  35.           chosen, but typically only some suppliers  will  be  able  to
  36.           provide adequate product offerings, and possess the necessary
  37.           skills  to  configure,  maintain  and  grow  the  network  as
  38.           business expands.
  39.  
  40.           In  the third case internationally agreed upon standards form
  41.           the framework of the communications backbone.   This  is  the
  42.           Open   Systems   Interconnect   (OSI)   case,   the   use  of
  43.           internationally  agreed  upon   standards   for   multivendor
  44.           networking.
  45.  
  46.           What  does  OSI  offer  its  users?   Consider  the following
  47.           example;
  48.  
  49.           Five  organizations  interact  in  a  global  marketplace;  a
  50.           manufacturer of finished  goods,  a  distribution  center,  a
  51.           sales  outlet,  a  supplier of raw materials, and a financial
  52.           institution. The manufacturing company has recently developed
  53.           a  new  product,  XYZ,  and is now actively seeking customers
  54.           across the world.
  55.  
  56.  
  57.           Picture 2.  Intercompany Communications Today
  58.  
  59.           The  sales  outlet receives a request for product information
  60.           from one of its customers. Some of the desired information is
  61.           immediately  available,  but  a key component is lacking; the
  62.           new pricing structure.  A request for pricing information  is
  63.           sent off to the manufacturing entity, asking for an update.
  64.  
  65.           The  manufacturing  company  stores  product information in a
  66.           central database; a huge file with new  prices,  options  and
  67.           quantity discounts. In response to the request from the sales
  68.           office, this information is dispatched over the corporate OSI
  69.           network,  using  the OSI File Transfer, Access and Management
  70.           protocol, FTAM.
  71.  
  72.           The  manufacturing  company  decides  to make sure sufficient
  73.           quantities of product XYZ can be made available to the  sales
  74.           office  to  meet the expected demand. It sends a query off to
  75.           the local distribution center, asking  how  much  of  product
  76.           XYZ,  option  ABC  is  available.   The  distribution  center
  77.           responds via electronic mail.
  78.  
  79.           For  this  simple  exchange,  no file transfers need occur. A
  80.           basic store  and  forward  mechanism  for  data  exchange  is
  81.           sufficient. The applicable OSI service is the CCITT X.400 set
  82.           of protocols.
  83.  
  84.           Assuming the distribution center  does  not  have  sufficient
  85.           quantities of the product in stock, the manufacturing company
  86.           decides to make additional quantities to  meet  the  expected
  87.           demand.  Raw materials need to be ordered from a supplier and
  88.           shipped to a production center. Orders have to be  generated,
  89.           bills  of  material  need  filling  out, and invoices must be
  90.           paid.  Ordering and invoicing are considerably  more  complex
  91.           tasks  than  file transfer or electronic messaging. Basic OSI
  92.           services need to be supplemented by additional  functionality
  93.           to handle business applications of this kind.
  94.  
  95.           This  additional  functionality  is provided by a translation
  96.           service called Electronic  Data  Interchange,  EDI.   An  EDI
  97.           translator  uses  X.400 as its transport mechanism.  There is
  98.           now a UN standard  called  Electronic  Data  Interchange  For
  99.           Administration, Commerce and Trade, EDIFACT, which is rapidly
  100.           being deployed around the world.
  101.  
  102.           EDIFACT not only formats data. It  also  includes  facilities
  103.           for copying messages to multiple locations. This is typically
  104.           used for providing banks with the transaction data  necessary
  105.           to  complete  the  financial  portion of a deal.  When a bank
  106.           receives EDI information, it will extract the applicable data
  107.           and transfer the correct funds from one account to another.
  108.  
  109.           Today,  OSI  does  not  have  a  specific protocol that would
  110.           simplify processing of financial transactions such  as  this.
  111.           The final step in this business example would thus be handled
  112.           by proprietary or de facto  standard  network  protocols.  As
  113.           will   be  shown  later  in  this  presentation,  future  OSI
  114.           protocols will soon address this need.
  115.  
  116.  
  117.           Picture 3.  Intracompany Communications Today
  118.  
  119.           OSI services are useful not only  between  remote  locations,
  120.           over  wide  area  networks,  or  WANs,  but  are  also highly
  121.           applicable within  a  manufacturing  entity.   Expanding  the
  122.           example above to include intracompany communications within a
  123.           production center, the following scenario evolves;
  124.  
  125.           A plant floor operator receives  an  X.400  message,  stating
  126.           that  a  production run needs to be made of product XYZ, with
  127.           options ABC and in quantity N.  The  operator  will  transfer
  128.           job  data,  specifying  the  what,  when  and  where's  to  a
  129.           production cell controller.
  130.  
  131.           As  this  would  typically  be  in  the  form  of  a  set  of
  132.           instructions,   arranged   in  a  file,  FTAM  would  be  the
  133.           applicable OSI protocol.
  134.  
  135.           The cell controller downloads  instructions  to  the  factory
  136.           floor  equipment.  These instructions are real-time commands,
  137.           such as start, stop, open, close etc.
  138.  
  139.           OSI provides a generic set of  semantics  for  communications
  140.           between  intelligent  factory floor devices. More than eighty
  141.           specific commands  are  included  in  the  OSI  Manufacturing
  142.           Messaging  Specification,  MMS,  used  for shop floor control
  143.           applications.
  144.  
  145.           MMS commands also enable upload of  data,  from  programmable
  146.           logic  controllers,  PLCs,  or numerical controllers, NCs, on
  147.           either a continuous basis, or in response to alarm triggers.
  148.  
  149.           In certain cases, such as  large  production  cell,  a  large
  150.           number  of  intelligent  devices are interconnected.  For the
  151.           cell controller to  find  the  correct  device,  a  directory
  152.           service  may  be  a  necessary  addition.   OSI provides this
  153.           functionality through the use of the OSI  Directory  Services
  154.           protocol, X.500.
  155.  
  156.           Once  the  production  run is finished, a bill of material is
  157.           sent to the scheduling computer, the area manager. Since  the
  158.           amount  of  data to be transferred is likely to be large, the
  159.           OSI file transfer protocol, FTAM,  will  again  be  the  most
  160.           applicable service to use.
  161.  
  162.           If  an insufficient quantity has been produced, or additional
  163.           demand has materialized,  the  Area  Manager  may  decide  to
  164.           initiate  a  new  production  run. For this purpose, more raw
  165.           material will be needed, and an EDIFACT message will be  sent
  166.           to the supplier, commencing a new production cycle.
  167.  
  168.  
  169.           Picture 4 - 5.   Coming OSI Services
  170.  
  171.           The  OSI  Directory  Services  specification  to  be  used in
  172.           conjunction with the electronic  mail  service  has  recently
  173.           become  an  International  Standard,  or IS.  Electronic Mail
  174.           users will thus be able to add X.500 to their existing  X.400
  175.           services. This will make implementations of large scale X.400
  176.           backbones a valid proposition.
  177.  
  178.           In addition, OSI protocols to handle  transaction  processing
  179.           will  soon become available. This will enable the bank in the
  180.           example above to use OSI Transaction Processing, TP, for  the
  181.           transfer  of  funds,  rather  than  proprietary  or  de facto
  182.           transfer mechanisms.
  183.  
  184.           OSI  is  also  adding  functionality  to  the  factory  floor
  185.           applications  environment.  The OSI Virtual Terminal protocol
  186.           enables operators to better monitor the  operations,  and  to
  187.           address  certain  output  from  the  process to, for example,
  188.           slaved printers.
  189.  
  190.           The MMS protocol is being enhanced through the addition of  a
  191.           range  of  companion  standards.   These  additions initially
  192.           include commands  that  are  specific  to  the  operation  of
  193.           programmable  logic  controllers,  numerical  controllers and
  194.           robots.
  195.  
  196.  
  197.  
  198.           Picture 6.  Technology Trends
  199.  
  200.           As shown in the example above, OSI provides a wide  range  of
  201.           functionality,  applicable  to various areas of business.  In
  202.           fact, OSI today encompasses more than 80 different standards,
  203.           that  can  be  combined  into  so  called profiles.  Profiles
  204.           address specific needs of  an  industry,  or  an  application
  205.           environment  and  specify a given subset of the wide range of
  206.           OSI services.
  207.  
  208.           Through mandatory  profiles,  OSI  is  rapidly  becoming  THE
  209.           multivendor  protocol,  surpassing de facto standards such as
  210.           TCP/IP or NetBIOS in functionality and versatility. Other  de
  211.           facto  standards,  such  as  DECnet  and SNA offer additional
  212.           functionality, but are  considerably  less  multivendor  than
  213.           OSI.  The  multivendor  aspect  of DECnet, as well as that of
  214.           SNA, is now being addressed through the gradual incorporation
  215.           of OSI services into the two proprietary architectures.
  216.  
  217.           OSI  is  rapidly  moving in two directions; towards increased
  218.           functionality and towards increased multivendor connectivity.
  219.           More  and  more  companies endorse and adopt OSI standards as
  220.           the basis for their communications architectures.   More  and
  221.           more  protocols  are added to already existing OSI standards,
  222.           extending  its  usefulness  to  more  and  more   application
  223.           environments.
  224.  
  225.  
  226.           Picture 7.  OSI Deployment
  227.  
  228.           User  acceptance  of OSI varies around the world.  In Europe,
  229.           one company in  three  is  now  implementing  OSI.  Close  to
  230.           another  one in three is committed to implementing OSI in the
  231.           near  future.   An  additional  one  in  four  is   seriously
  232.           interested in OSI.
  233.  
  234.           In  the US, only one company in ten is currently implementing
  235.           OSI.  Twice that amount is committed to OSI, and one  company
  236.           in three declares an interested in OSI.
  237.  
  238.           Adding  the  implementing,  committed and interested segments
  239.           together, approximately 60% of US  respondents  in  a  recent
  240.           Yankee Group survey fall into this new segment. The situation
  241.           is  similar   in   Europe,   although   the   trend   towards
  242.           implementation is more pronounced.
  243.  
  244.           What  we  are  experiencing  is  a time lag. The US market is
  245.           lagging the European market in the adoption of OSI standards.
  246.           Currently this time lag is in the range of one to two years.
  247.  
  248.  
  249.           Picture 8.  Government OSI Profiles.
  250.  
  251.           The  time  lag  can  largely  be  explained by looking at the
  252.           introduction dates of mandatory Government OSI profiles.   In
  253.           the   UK,   OSI   networking  protocols  became  a  mandatory
  254.           requirement for government information  technology  purchases
  255.           as  early  as in January 1989.  Sweden followed suit in April
  256.           1989. Other Nordic countries made the same decision later the
  257.           same year.
  258.  
  259.           In  the US, a Government OSI Profile is in force as of August
  260.           1990, a full year and a half year behind the UK.
  261.  
  262.           Based on current maturity of OSI protocol standards, and  the
  263.           availability of OSI based products, the US can be expected to
  264.           close this gap in the near future.  OSI  is  now  poised  for
  265.           growth, on both sides of the Atlantic.
  266.  
  267.           It  is  also  worth noting that GOSIPs typically include more
  268.           than just a subset of OSI  standards.   A  typical  GOSIP  is
  269.           divided  into four sections, a T-subprofile, an A-subprofile,
  270.           an F-subprofile and a C-subprofile.
  271.  
  272.           The T-subprofile, for Transport, specifies OSI  protocols  to
  273.           be  used  for  media  access, internet routing and transport.
  274.           The A-subprofile, for Application, specifies the upper layers
  275.           of  the  protocol  stack,  from  the  session  layer  to  the
  276.           application layer.
  277.  
  278.           The F-subprofile,  for  Formats,  extends  the  specification
  279.           outside  of  the  basic  OSI protocols, into the area of data
  280.           exchange. Here, the Electronic Data Interchange, EDI,  format
  281.           is specified, as is the Office Document Architecture, ODA.
  282.  
  283.           The   C-subprofile,   for  Characters,  deals  with  regional
  284.           character subsets, to correspond  to  the  various  languages
  285.           that have to be supported by implementations of OSI.
  286.  
  287.           The  inclusion of format standards have considerably added to
  288.           the momentum of OSI deployment. OSI based EDI implementations
  289.           are  currently  experiencing  triple  digit  growth  in  most
  290.           industrialized nations.
  291.  
  292.  
  293.  
  294.           Picture 9.  OSI Evolution
  295.  
  296.           OSI will not become THE  multivendor  standard  overnight.  A
  297.           long  period  of  transition  from  currently  used  de facto
  298.           standards, to the de jure OSI  Standards,  can  be  expected.
  299.           There  are  four  basic  phases  of  this  transition;  pilot
  300.           implementations,  subnetworks  based  on  OSI  and   a   long
  301.           coexistence  phase before the ultimate dominance of OSI comes
  302.           about.
  303.  
  304.           In  the  pilot  phase, the typical user will require a simple
  305.           platform onto which he can port  a  distributed  application.
  306.           The  user  will  install  OSI  in  a  controlled environment,
  307.           isolated from the operational backbone of  his  organization.
  308.           The  pilot  will  serve as a knowledge build-up basis for the
  309.           application developer.
  310.  
  311.           In  the  second phase, applications based on OSI emerge.  The
  312.           former pilots become integrated with the corporate  backbone,
  313.           but  handles  specific  tasks. Which tasks will be chosen are
  314.           typically based on which unique OSI functionality has  driven
  315.           the pilot to success.
  316.  
  317.           To  preserve  the existing de facto standards based backbone,
  318.           dual or parallel protocol stacks need be part of  the  target
  319.           applications platform.
  320.  
  321.           During  the  long  coexistence phase, it is expected that OSI
  322.           will gradually overtake the deployment and use  of  de  facto
  323.           standards.  New  applications will use OSI network protocols,
  324.           older  applications  are  likely  to  stay  with   de   facto
  325.           standards.  Their peaceful coexistence is assured by the fact
  326.           that output messages, from the dual stack  machines,  can  be
  327.           transferred  over a common link. When application integration
  328.           become    necessary    between    heterogeneous    networking
  329.           environments,  application  layer gateways can be used.  At a
  330.           lower level, multiprotocol routers enable OSI  and  de  facto
  331.           standards to share a common media.
  332.  
  333.           Standards  exist  for  both  the  first  two  approaches, and
  334.           products have been entering the marketplace since early 1990.
  335.  
  336.           If  distributed  applications  need  share  a common link and
  337.           media, but in a single vendor environment so called tunneling
  338.           may   be   a   temporary  solution.  Tunneling  provides  the
  339.           possibility to encapsulate messages based on  one  networking
  340.           standard,  into  frames  sent by another networking standard.
  341.           As no standards for  this  approach  exist,  the  multivendor
  342.           connectivity  benefit  of  OSI  will be lost when proprietary
  343.           tunneling techniques are used.
  344.  
  345.  
  346.           Picture 10.  Multivendor Applications are the Future
  347.  
  348.           OSI  is rapidly becoming a commonly used base for multivendor
  349.           applications. The various OSI profiles specify a  wide  range
  350.           of links, transport options and application layer services. A
  351.           multitude of business  applications  make  use  of  OSI  file
  352.           transfer  services,  store  and forward messaging mechanisms,
  353.           generic  semantics  for  factory  floor  communications   and
  354.           directory services.
  355.  
  356.           In  a  truly distributed applications environment, additional
  357.           services are needed.  In the area  of  Information  Exchange,
  358.           standardized  information structures are necessary additions.
  359.           Electronic Data Interchange, EDI, standards such  as  the  UN
  360.           sanctioned  EDIFACT  provide a de jure standard for order and
  361.           invoicing applications.   The  Office  Document  Architecture
  362.           information structure provides de jure standards for compound
  363.           document transfers.  Information exchanges are also aided  by
  364.           additional  services  for  virtual terminal support, VTP, and
  365.           graphics transfer, CGMIF/GKS.
  366.  
  367.           Distributed processing is another area where additions to the
  368.           existing  OSI  networking   base   is   necessary.   Emerging
  369.           standards,   such  as  OSI  Remote  Data  Base  Access,  RDA;
  370.           Transaction Processing, TP; and On Line Data Processing, ODP,
  371.           will  enable a whole new range of distributed applications to
  372.           become deployed.
  373.  
  374.           In addition, de jure standards exist for the crucial task  of
  375.           Network  Management. As networks grow in complexity, the need
  376.           for  accurate  and  efficient  network  management  rises  in
  377.           proportion. The CMIS/CMIP set of network management protocols
  378.           has been designed specifically with this in mind.
  379.  
  380.  
  381.           Picture 11.  Applications Environments
  382.  
  383.           Current deployment of  OSI  networks  is  closely  linked  to
  384.           certain  application  integration environments.  Based on the
  385.           availability of OSI links, transport mechanisms and services,
  386.           software  developers  are  beginning to develop off-the-shelf
  387.           distributed applications.  Most  of  these  applications  are
  388.           ported from existing, de facto standard, network environments
  389.           and are highly customized for the intended end user.
  390.  
  391.           Other  applications are developed from scratch, making use of
  392.           unique functionality offered  by  the  OSI  services.   These
  393.           applications  are  primarily  based  on  the  X.400 store and
  394.           forward  mechanism  or   on   the   Manufacturing   Messaging
  395.           Specification,  MMS.   Neither  of  these services has direct
  396.           equivalents  in  the  de  facto  standards   based   networks
  397.           installed in the past.
  398.  
  399.           Emerging  application   areas   are   to   be   found   among
  400.           telecommunications and utility organizations, and in the vast
  401.           service sector.  In the first category, Network  Surveillance
  402.           is  the  key  application. In the service sector, transaction
  403.           processing  applications  predominate.   Airline  and   Hotel
  404.           reservations  systems  abound,  as  do car rental reservation
  405.           systems and, of course, automatic teller machines.
  406.  
  407.  
  408.           Picture 12 - 18.  Applications Integration
  409.  
  410.           To make use  of  OSI  network  functionality, an  application
  411.           developer  need  not  necessarily  know  the  insides of each
  412.           service provided.  Several of the OSI services  are  rich  in
  413.           functionality,  and  their  complexity may divert a developer
  414.           from using an optimized approach.
  415.  
  416.           Recognizing  this  fact,  major  vendors  of  OSI development
  417.           platforms are  now  focusing  their  efforts  on  application
  418.           programming   interfaces,  or  APIs.   These  interfaces  are
  419.           intended as an aid to the  application  developer,  providing
  420.           access to underlying services, but in a comprehensive format.
  421.           Like the services they interact  with,  the  APIs  are  often
  422.           standardized   to   allow  porting  of  applications  between
  423.           development platforms.
  424.  
  425.           In  general,  there  is an API available for each OSI service
  426.           commonly implemented.
  427.  
  428.           For  the  X.400  service,  a  vendor  organization called the
  429.           API-Association has defined a series  of  programmatic  calls
  430.           that  simplify  the  development of electronic mail gateways.
  431.           Based on the API-A X.400  API,  high  level  APIs  have  been
  432.           developed  to  cover  other application areas where store and
  433.           forward messaging is required. Electronic Data Interchange is
  434.           the  most  commonly  addressed  information  structure.   The
  435.           Office Document Architecture, or ODA information structure is
  436.           another high growth area among software developers.
  437.  
  438.           Other existing APIs are those specified by the MAP/TOP  Users
  439.           Groups,  such  as  the  FTAM  User  Interface  and  the MMS-I
  440.           specification. The MMS-I, in particular, is an often used API
  441.           for  the integration of factory floor applications.  Based on
  442.           these generally available specifications, many developers  of
  443.           Real-time  Monitoring  and  Control software packages are now
  444.           adding OSI to their list of network protocol options.
  445.  
  446.           In the highly developed European  markets,  APIs  that  allow
  447.           easy  access  to  intermediate  layers of the seven layer OSI
  448.           model are frequently used  when  porting  older  applications
  449.           into  an  OSI  environment.  These APIs primarily address the
  450.           need for access to the transport level of  the  OSI  protocol
  451.           stack.  the  most  common  Transport  level  API is the X/TI,
  452.           defined by the X/Open  group  of  companies.  Other  APIs  to
  453.           intermediate  levels are mainly derived from the CCITT access
  454.           libraries.
  455.  
  456.           Emerging APIs address the need for easy  access  to  the  OSI
  457.           directory  services,  X.500  and to  the  network  management
  458.           protocol suites, CMIS/CMIP.  Future APIs are focused  on  the
  459.           transaction processing protocols.
  460.  
  461.           A  developer  using  OSI  will need a basic subset of the OSI
  462.           protocol stack, more often than  not  combining  this  subset
  463.           with  additional  information  structures.   In  addition the
  464.           developer  will  need  diagnostics  and  maintenance   tools.
  465.           Perhaps  he  will  even  require expert systems for nodal and
  466.           network   troubleshooting,   tracing/logging   control    and
  467.           formatting,   and   statistics   for   fault   isolation  and
  468.           performance tuning.  These are all tools available from major
  469.           vendors  of OSI development platforms, usually free of charge
  470.           when a basic service is purchased.
  471.  
  472.  
  473.           Picture 19 - 20.  Conformance and Interoperability
  474.  
  475.           To  be  truly  multivendor,  applications using OSI products,
  476.           must be sure that  the  services,  transport  mechanisms  and
  477.           links  conform  to  the existing standards.  Conformance to a
  478.           given profile, or part thereof, can be tested  at  designated
  479.           test  centers throughout the world.  Non-profit organizations
  480.           such as the Corporation for Open Systems, COS, in the  United
  481.           States,  or  the  Standards Promotion Agency, SPAG, in Europe
  482.           are recognized test centers for their respective markets. For
  483.           the Japanese market, INTAP provides a similar service.
  484.  
  485.           In  addition,  a  few  vendors  of  OSI  products have become
  486.           accredited by such test centers, and  have  in-house  testing
  487.           capabilities to aid in their development efforts. At the time
  488.           of  writing,  Bull   HN   Information   Systems   Inc.    and
  489.           Hewlett-Packard  Company  are  the  only  COS accredited test
  490.           centers in the US.
  491.  
  492.           Conforming to a standard does not guarantee interoperability,
  493.           however.  There are various  ways  an  OSI  protocol  can  be
  494.           implemented,  and  numerous options to the basic services may
  495.           or may not be included in an OSI product. Interoperability is
  496.           the  key  to  the  distributed  applications environment, and
  497.           should be demonstrated by an OSI vendor upon request.
  498.  
  499.           Many  vendors have long had interoperability testing programs
  500.           in place. By linking systems via  OSInet,  EurOSInet,  OSIcom
  501.           and  related organizations' networks, vendors can easily test
  502.           their respective product offerings for interoperability.   In
  503.           addition,  major  trade  shows  often feature OSI LAN and WAN
  504.           interoperability  as  a  key  topic  of  the   demonstrations
  505.           provided.
  506.  
  507.  
  508.           Picture 21 - 24.  HP OSI Products
  509.  
  510.           Hewlett-Packard offering of OSI products is divided into four
  511.           groups, Application Programming Interfaces,  Basic  Protocols
  512.           and Services, Links Level Products and Instruments.
  513.  
  514.           The  APIs  are application developers tools and, like the OSI
  515.           services, based on standards. The MMS-I and  FTAM-UI  provide
  516.           functionality  as  per the Manufacturing Automation Protocol,
  517.           MAP 3.0. The X.400 API is a high level API based on the API-A
  518.           specification.  In  contrast to the full API-A specification,
  519.           HP's high level X.400 API is not intended for development  of
  520.           Electronic   Mail  gateways.  Rather,  it  provides  specific
  521.           functionality for developers of additional applications using
  522.           the  X.400  messaging  services.  These  applications include
  523.           Electronic Data Interchange and Office Document  Architecture
  524.           translators.
  525.  
  526.           APIs  also  exist  to intermediate layers of the OSI protocol
  527.           stack. The X/OPEN Transport Interface, X/TI, is provided  for
  528.           developers  needing direct access to the OSI Transport layer,
  529.           bypassing the above layers  five  through  seven.  The  CCITT
  530.           access libraries are used to provide access directly to layer
  531.           five, the Session layer.
  532.  
  533.           Currently, HP provides four service products. For Shop  Floor
  534.           Control   applications,   MMS  and  FTAM  are  provided.  For
  535.           Electronic Mail, HP offer X.400. A basic protocol stack, Open
  536.           Transport Services, provide the intermediate layers.
  537.  
  538.           The  services  can  be  used  over  a  variety  of link level
  539.           products,  including  IEEE  8802.4  Token  Bus,  IEEE  8802.3
  540.           CSMA/CD and CCITT X.25.
  541.  
  542.           A   instrument   for   developers   of   Shop  Floor  Control
  543.           applications is also provided, in the form of the HP MAP  3.0
  544.           protocol Analyzer.
  545.  
  546.           Together,  these products enable MIS departments, Independent
  547.           Software  Vendors  and   Systems   Integrators   to   develop
  548.           applications  in  the areas of Shop Floor Control, Electronic
  549.           Mail, Electronic Data Interchange or  to  develop  customized
  550.           applications for specific environments.
  551.  
  552.           Future  products  will be rolled out on HP-UX, MPE and Domain
  553.           operating systems. These  products,  including  new  services
  554.           such as VTP, CMIS/CMIP, TP and others will enable development
  555.           of applications in Network Surveillance environments  and  in
  556.           Transaction Processing environments.
  557.  
  558.  
  559.           Picture 25.   Integrated Applications
  560.  
  561.           Based  on  the  Services  and related APIs described above, a
  562.           range of applications have today been ported to, or developed
  563.           for, HP OSI networking environments.
  564.  
  565.           For  Electronic  Mail, HP has its in-house developed OpenMail
  566.           application. KeyPak, from Keyword Office Technologies can  be
  567.           used with HP Open Mail, and will then add formating according
  568.           to Office Document Architecture, ODA, specifications.
  569.  
  570.           Electronic Data Interchange, EDI, translators  conforming  to
  571.           the UN specified EDIFACT standard are provided by Kaakontieto
  572.           and  SAP,  respectively.  As   is   the   case   for   E-Mail
  573.           applications,  EDI  uses  X.400  messaging  over  LAN and WAN
  574.           links.
  575.  
  576.           For Shop Floor Control, six companies have added applications
  577.           to  the  basic  OSI services. US based GE Fanuc, Hilco and US
  578.           Data provide Control packages containing real-time  graphics,
  579.           trending,  logging  and  databases. In Europe, Marex and MCII
  580.           provide   similar   functionality   with   their   respective
  581.           applications.  For  connections to Siemens Programmable Logic
  582.           Controllers, Siemens itself  is  using  HP  OSI  products  to
  583.           incorporate OSI into its SINEC communications architecture.
  584.  
  585.           Additional  applications  are  being  added  on  a continuing
  586.           basis.
  587.  
  588.  
  589.           Picture 26.   Summary
  590.  
  591.  
  592.           Hewlett-Packard  is today a leading provider of OSI products.
  593.           Seven years into its OSI program, HP provides a wide range of
  594.           OSI links, services and application programming interfaces. A
  595.           broad range of computer platforms, running HP-UX as  well  as
  596.           MPE operating systems support these protocols.
  597.  
  598.           HP  OSI  products conform to Government OSI Profiles, MAP/TOP
  599.           and other profiles across the world.   Interoperability  with
  600.           other  vendors is assured through continous testing, in-house
  601.           as well as through independent  organizations  and  at  trade
  602.           shows around the world.
  603.  
  604.           HP's  OSI customer base is now well into triple digits. Major
  605.           organizations are using HP OSI products  for  vital  business
  606.           applications   such   as  Funds  Transfer,  Electronic  Mail,
  607.           Monitoring and Control of power  distribution  systems,  Shop
  608.           Floor Monitoring and Control, Electronic Data Interchange and
  609.           more.
  610.  
  611.           What really makes HP different  from  other  vendors  of  OSI
  612.           products  is  more than just products. The HP OSI offering is
  613.           combined into application development platforms, targeted  at
  614.           specific    business   environments.   Independent   Software
  615.           Developers, ISV, Original Equipment Manufacturers,  OEM,  and
  616.           Systems  Integrators have ported or developed applications to
  617.           the HP OSI environment. Business applications available today
  618.           include   Shop   Floor   Control  Packages,  Electronic  Mail
  619.           packages, Electronic Data Interchange translators and  Office
  620.           Document Architecture formatters. More applications are being
  621.           added on a continuing basis.
  622.  
  623.           The applications developers can make use of a broad range  of
  624.           development  tools, many of which are unique to HP, and which
  625.           greatly enhances productivity at the development site as well
  626.           as at the actual deployment site.
  627.  
  628.